deliver up goods

Translations
поставить товары
The supplier failed to deliver up the goods on time.
Поставщик не смог поставить товары вовремя.